toe-protection block - French English Dictionary